#include <REGX52.H>  //P2口
#include "Delay.h"   //调用延时函数
 //数码管显示

char NixieTable[20]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71,0x00};
	       //number    0    1    2    3    4    5    6    7    8    9    A    B    C   D    E    F
 // 空 0x00



void Nixie(int location,int number)//（位置，数字）
{
	switch(location)//选中LED位置,位选
	{
		case 1:P2_4=1;P2_3=1;P2_2=1;break;
		case 2:P2_4=1;P2_3=1;P2_2=0;break;
		case 3:P2_4=1;P2_3=0;P2_2=1;break;
		case 4:P2_4=1;P2_3=0;P2_2=0;break;
		case 5:P2_4=0;P2_3=1;P2_2=1;break;
		case 6:P2_4=0;P2_3=1;P2_2=0;break;
		case 7:P2_4=0;P2_3=0;P2_2=1;break;
		case 8:P2_4=0;P2_3=0;P2_2=0;break;
	}
	P0 = NixieTable[number];//数字
	Delay (1); P0 = 0x00;//消影清零
}